﻿/*
 *  Sqlite ORM - PUBLIC DOMAIN LICENSE
 *  Copyright (C)  2010-2012. Ian Quigley
 *  
 *  This source code is provided 'As is'. You bear the risk of using it.
 */

using System;

namespace SqliteORM.Tests.Model
{
	[Table]
	public class TableTypes  
	{
		[PrimaryKey("PK_ID")]
		public int Id { get; set; }

		[Field]
		public string Text { get; set; }

        [Field("Moar_text")]
        public string MoreText { get; set; }

        [Field]
        public DateTime Date { get; set; }

        [Field("TimeField")]
        public TimeSpan Time { get; set; }

        [Field]
        public bool Bool { get; set; }

        [Field]
        public float Float { get; set; }

        [Field]
        public double Double { get; set; }

        [Field]
        public decimal Decimal { get; set; }

        [Field]
        public long Long { get; set; }

        [Field]
        public UInt16 Uint16 { get; set; }
	}
}

